2491 Delaware Ave, Buffalo, NY 14216-1712, Buffalo
Great portions, great prices, great people. Most of their dishes are wonderful and I have been coming for years. However
Great portions, great prices, great people. Most of their dishes are wonderful and I have been coming for years. However